ApplyLightInfoRecord Spotlight 

Declaration:

PROCEDURE   ApplyLightInfoRecord
(   hSymboL :HANDLE;
    hObject :HANDLE
) ;

Description:

Apply Light Info Record from a symbol to an object.



  DBeam_Begin Spotlight 

Declaration:

PROCEDURE   DBeam_Begin
;

Description:

start drawing beam routine



  DBeam_BeginShttGet Spotlight 

Declaration:

PROCEDURE   DBeam_BeginShttGet
;

Description:

Start shutter get routine



  DBeam_End Spotlight 

Declaration:

PROCEDURE   DBeam_End
;

Description:

end drawing beam routine and create the beam



  DBeam_EndShttGet Spotlight 

Declaration:

PROCEDURE   DBeam_EndShttGet
( bUseLampRotFlag:BOOLEAN ) ;

Description:

End creating 3D shutter object



  DBeam_Get2DLines Spotlight 

Declaration:

FUNCTION   DBeam_Get2DLines
:HANDLE ;

Description:

Return the most recently created beam object



  DBeam_Get2DLn2FOff Spotlight 

Declaration:

FUNCTION   DBeam_Get2DLn2FOff
:HANDLE ;

Description:

Return the most recently created beam object



  DBeam_Get2DObjAtFs Spotlight 

Declaration:

FUNCTION   DBeam_Get2DObjAtFs
:HANDLE ;

Description:

Return the most recently created beam object



  DBeam_Get2DObjFOff Spotlight 

Declaration:

FUNCTION   DBeam_Get2DObjFOff
:HANDLE ;

Description:

Return the most recently created beam object



  DBeam_Get3DShutter Spotlight 

Declaration:

FUNCTION   DBeam_Get3DShutter
:HANDLE ;

Description:

Return the created 3D shutter object



  DBeam_GetLast2DObj Spotlight 

Declaration:

FUNCTION   DBeam_GetLast2DObj
:HANDLE ;

Description:

Return the most recently created 2D beam object



  DBeam_GetLastObject Spotlight 

Declaration:

FUNCTION   DBeam_GetLastObject
:HANDLE ;

Description:

Return the most recently created beam object



  DBeam_GetLines Spotlight 

Declaration:

FUNCTION   DBeam_GetLines
:HANDLE ;

Description:

Return the most recently created beam object



  DBeam_GetLines2FOff Spotlight 

Declaration:

FUNCTION   DBeam_GetLines2FOff
:HANDLE ;

Description:

Return the most recently created beam object



  DBeam_GetObjAtFocus Spotlight 

Declaration:

FUNCTION   DBeam_GetObjAtFocus
:HANDLE ;

Description:

Return the most recently created beam object



  DBeam_GetObjFallOff Spotlight 

Declaration:

FUNCTION   DBeam_GetObjFallOff
:HANDLE ;

Description:

Return the most recently created beam object



  DBeam_SetBeamAngle Spotlight 

Declaration:

PROCEDURE   DBeam_SetBeamAngle
( angle:REAL ) ;



  DBeam_SetBeamAngle2 Spotlight 

Declaration:

PROCEDURE   DBeam_SetBeamAngle2
( angle:REAL ) ;



  DBeam_SetBShutAngle Spotlight 

Declaration:

PROCEDURE   DBeam_SetBShutAngle
( angle:REAL ) ;



  DBeam_SetBShutDepth Spotlight 

Declaration:

PROCEDURE   DBeam_SetBShutDepth
( depth:INTEGER ) ;



  DBeam_SetFallOffDist Spotlight 

Declaration:

PROCEDURE   DBeam_SetFallOffDist
( dist:REAL ) ;



  DBeam_SetFocusPoint Spotlight 

Declaration:

PROCEDURE   DBeam_SetFocusPoint
(   ptX :REAL;
    ptY :REAL;
    ptZ :REAL
) ;

Description:

Set focus point for the beam



  DBeam_SetLampRot Spotlight 

Declaration:

PROCEDURE   DBeam_SetLampRot
( rot:REAL ) ;



  DBeam_SetLightOrigin Spotlight 

Declaration:

PROCEDURE   DBeam_SetLightOrigin
(   originX :REAL;
    originY :REAL;
    originZ :REAL
) ;

Description:

Set light origin for the beam.



  DBeam_SetLShutAngle Spotlight 

Declaration:

PROCEDURE   DBeam_SetLShutAngle
( angle:REAL ) ;



  DBeam_SetLShutDepth Spotlight 

Declaration:

PROCEDURE   DBeam_SetLShutDepth
( depth:INTEGER ) ;



  DBeam_SetRShutAngle Spotlight 

Declaration:

PROCEDURE   DBeam_SetRShutAngle
( angle:REAL ) ;



  DBeam_SetRShutDepth Spotlight 

Declaration:

PROCEDURE   DBeam_SetRShutDepth
( depth:INTEGER ) ;



  DBeam_SetShow3DType Spotlight 

Declaration:

PROCEDURE   DBeam_SetShow3DType
( typeFlag:INTEGER ) ;



  DBeam_SetShowAtPoint Spotlight 

Declaration:

PROCEDURE   DBeam_SetShowAtPoint
( showFlag:INTEGER ) ;



  DBeam_SetTShutAngle Spotlight 

Declaration:

PROCEDURE   DBeam_SetTShutAngle
( angle:REAL ) ;



  DBeam_SetTShutDepth Spotlight 

Declaration:

PROCEDURE   DBeam_SetTShutDepth
( depth:INTEGER ) ;



  DBeam_ShowBeamLines Spotlight 

Declaration:

PROCEDURE   DBeam_ShowBeamLines
( showFlag:BOOLEAN ) ;



  LightingDevParamEdit Spotlight 

Declaration:

PROCEDURE   LightingDevParamEdit
;

Description:

Shows a dialog to edit the Lighting Device Parameters.



  SL_Export Spotlight 

Declaration:

PROCEDURE   SL_Export
(   exportType :INTEGER;
    instHand :HANDLE;
    fieldName :DYNARRAY[] of CHAR
) ;

Description:

Export Spotlight Data to xml file.



  SL_Import Spotlight 

Declaration:

PROCEDURE   SL_Import
( paramSelfHandle:HANDLE ) ;

Description:

Import Spotlight Data from xml file.



  SL_UpdateSAcc Spotlight 

Declaration:

PROCEDURE   SL_UpdateSAcc
(   InstHand :HANDLE;
    InstUID :DYNARRAY[] of CHAR
) ;

Description:

Updates an esisting Static Accessory UID in the data exchange file.



  SL_UpdateUID Spotlight 

Declaration:

PROCEDURE   SL_UpdateUID
(   oldUID :DYNARRAY[] of CHAR;
    newUID :DYNARRAY[] of CHAR
) ;

Description:

Changes an esisting UID in the data exchange file.